
export interface DeviceCategoryResp {
    name: string
    parentId: string
    ancestors: string
    description: string
    depreciationRuleId: string
    sort: string
    status: string
    createUser: string
    createTime: string
    updateUser: string
    updateTime: string
    createUserString: string
    updateUserString: string
  }
  export interface DeviceCategoryDetailResp {
    id: string
    name: string
    parentId: string
    ancestors: string
    description: string
    depreciationRuleId: string
    sort: string
    status: string
    isSystem: string
    createUser: string
    createTime: string
    updateUser: string
    updateTime: string
    createUserString: string
    updateUserString: string
  }
  export interface DeviceCategoryQuery {
    name: string
    status: string
    sort: Array<string>
  }
  export interface DeviceCategoryPageQuery extends DeviceCategoryQuery, PageQuery {}


  export interface DeviceModelResp {
    id: string
    name: string
    brandId: string
    typeId: string
    status: string
    isSystem: string
    createUser: string
    createTime: string
    updateUser: string
    updateTime: string
    createUserString: string
    updateUserString: string
    disabled: boolean
  }
  export interface DeviceModelDetailResp {
    id: string
    name: string
    brandId: string
    typeId: string
    status: string
    isSystem: string
    createUser: string
    createTime: string
    updateUser: string
    updateTime: string
    createUserString: string
    updateUserString: string
  }
  export interface DeviceModelQuery {
    name: string | undefined
    brandId: string | undefined
    typeId: string | undefined
    status: string | undefined
    isSystem: string | undefined
    sort: Array<string>
  }

  export interface DeviceModelPageQuery extends DeviceModelQuery, PageQuery {}